rest machining - Turkish English Dictionary